.PHONY:all
all:async promise package_task test

async:async.cc
	g++ -o $@ $^ -std=c++11
promise:promise.cc
	g++ -o $@ $^ -std=c++11
package_task:package_task.cc
	g++ -o $@ $^ -std=c++11
test:test.cc
	g++ -o $@ $^ -std=c++11
.PHONY:clean
clean:
	rm -rf async package_task promise test